Skip to main content

Get-IMServer

SYNOPSIS​

Retrieves comprehensive Immich server information.

SYNTAX​

about (Default)​

Get-IMServer [-Session <ImmichSession>] [-About] [-ProgressAction <ActionPreference>] [<CommonParameters>]

version​

Get-IMServer [-Session <ImmichSession>] [-Version] [-ProgressAction <ActionPreference>] [<CommonParameters>]

version-history​

Get-IMServer [-Session <ImmichSession>] [-VersionHistory] [-ProgressAction <ActionPreference>]
[<CommonParameters>]

features​

Get-IMServer [-Session <ImmichSession>] [-Features] [-ProgressAction <ActionPreference>] [<CommonParameters>]

statistics​

Get-IMServer [-Session <ImmichSession>] [-Statistics] [-ProgressAction <ActionPreference>] [<CommonParameters>]

configuration​

Get-IMServer [-Session <ImmichSession>] [-Configuration] [-ProgressAction <ActionPreference>]
[<CommonParameters>]

appliedsystemconfiguration​

Get-IMServer [-Session <ImmichSession>] [-AppliedSystemConfiguration] [-ReturnRawJSON]
[-ProgressAction <ActionPreference>] [<CommonParameters>]

defaultsystemconfiguration​

Get-IMServer [-Session <ImmichSession>] [-DefaultSystemConfiguration] [-ReturnRawJSON]
[-ProgressAction <ActionPreference>] [<CommonParameters>]

storagetemplateoptions​

Get-IMServer [-Session <ImmichSession>] [-StorageTemplateOptions] [-ProgressAction <ActionPreference>]
[<CommonParameters>]

storage​

Get-IMServer [-Session <ImmichSession>] [-Storage] [-ProgressAction <ActionPreference>] [<CommonParameters>]

mediatypes​

Get-IMServer [-Session <ImmichSession>] [-MediaTypes] [-ProgressAction <ActionPreference>] [<CommonParameters>]

theme​

Get-IMServer [-Session <ImmichSession>] [-Theme] [-ProgressAction <ActionPreference>] [<CommonParameters>]
Get-IMServer [-Session <ImmichSession>] [-APKLinks] [-ProgressAction <ActionPreference>] [<CommonParameters>]

versioncheck​

Get-IMServer [-Session <ImmichSession>] [-VersionCheck] [-ProgressAction <ActionPreference>]
[<CommonParameters>]

ping​

Get-IMServer [-Session <ImmichSession>] [-Ping] [-ProgressAction <ActionPreference>] [<CommonParameters>]

DESCRIPTION​

Gets detailed server properties including version, features, statistics, and configuration. Use different parameter sets to retrieve specific information about the Immich server.

EXAMPLES​

EXAMPLE 1​

Get-IMServer

Retrieves general server information and about details (default).

EXAMPLE 2​

Get-IMServer -Version

Gets the server version in a formatted object.

EXAMPLE 3​

Get-IMServer -Statistics

Retrieves server usage statistics.

EXAMPLE 4​

Get-IMServer -AppliedSystemConfiguration -ReturnRawJSON

Gets current system configuration as raw JSON.

EXAMPLE 5​

Get-IMServer -Ping

Tests if the server is responding.

PARAMETERS​

-Session​

Optional session object for multi-instance connections.

Type: ImmichSession
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-About​

Retrieves general server information and about details.

Type: SwitchParameter
Parameter Sets: about
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Version​

Retrieves server version information in a formatted object.

Type: SwitchParameter
Parameter Sets: version
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-VersionHistory​

Retrieves server version history and release information.

Type: SwitchParameter
Parameter Sets: version-history
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Features​

Retrieves information about enabled server features.

Type: SwitchParameter
Parameter Sets: features
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Statistics​

Retrieves server usage statistics.

Type: SwitchParameter
Parameter Sets: statistics
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Configuration​

Retrieves server configuration settings.

Type: SwitchParameter
Parameter Sets: configuration
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-AppliedSystemConfiguration​

Retrieves currently applied system configuration.

Type: SwitchParameter
Parameter Sets: appliedsystemconfiguration
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DefaultSystemConfiguration​

Retrieves default system configuration values.

Type: SwitchParameter
Parameter Sets: defaultsystemconfiguration
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ReturnRawJSON​

Returns system configuration as raw JSON instead of PowerShell object. Only valid with AppliedSystemConfiguration or DefaultSystemConfiguration.

Type: SwitchParameter
Parameter Sets: appliedsystemconfiguration, defaultsystemconfiguration
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-StorageTemplateOptions​

Retrieves available storage template options.

Type: SwitchParameter
Parameter Sets: storagetemplateoptions
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Storage​

Retrieves server storage information and usage.

Type: SwitchParameter
Parameter Sets: storage
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-MediaTypes​

Retrieves supported media types and formats.

Type: SwitchParameter
Parameter Sets: mediatypes
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Theme​

Retrieves server theme configuration.

Type: SwitchParameter
Parameter Sets: theme
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

Retrieves mobile application download links.

Type: SwitchParameter
Parameter Sets: apklinks
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-VersionCheck​

Checks for available server updates.

Type: SwitchParameter
Parameter Sets: versioncheck
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Ping​

Tests server connectivity and responsiveness.

Type: SwitchParameter
Parameter Sets: ping
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ProgressAction​

{{ Fill ProgressAction Description }}

Type: ActionPreference
Parameter Sets: (All)
Aliases: proga

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters​

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS​

OUTPUTS​

NOTES​

EDIT THIS DOC​

This page was auto-generated from the powershell command comment based help. To edit the content of this page, update the script file comment based help on github Github